#Busca-Artigo{
    width: 320px !important;
    height:230px !important;
    margin-bottom:10px !important;
}

#Busca-Artigo #busca-geral {
    width: 320px !important;
    height: 230px !important;
    margin-bottom:10px !important;
}

#Busca-Artigo #busca-geral ul.busca{
    width: 320px;
    height: 25px;
    margin: 13px 0 0 0;
    padding: 0;
}

#Busca-Artigo #busca-geral .busca li{
    display: inline;
    float: left;
    width: 79px;
    margin: 0 1px 0 0;
    background-color: #b4b4b4;
    font-size: 11px;
    font-weight: bold;
    background:url(/img/terra/home_aba_encontre_on2.gif) no-repeat !important;
    color: #FFF;
    text-transform: uppercase !important;
    text-align: center;
    line-height: 25px;
}

#Busca-Artigo #busca-geral .busca li a{
    display: block;
    height: 25px;
    text-decoration: none;
    font-family: verdana;
    font-weight: bold;
    font-size: 9px;
    text-transform: uppercase !important;
    color: #FFF;
    background:url(/img/terra/home_aba_encontre_off2.gif) no-repeat !important;
    background-color: #148b5d;
}

#Busca-Artigo #busca-geral .busca li a:hover{
    text-decoration: none;
    background:url(/img/terra/home_aba_encontre_on2.gif) no-repeat !important;
}

#Busca-Artigo #busca-geral .busca .selected{
    text-decoration: none;
    background:url(/img/terra/home_aba_encontre_on2.gif) no-repeat !important;
}

#Busca-Artigo #busca-geral .box-busca{
    width: 320px;
    height: 205px !important;
    margin-bottom: 10px;
    background: #148b5d url(/img/terra/home_bg_box_busca.gif) repeat-x bottom !important;
    font-size: 11px;
    color: #FFF;
}

#Busca-Artigo #busca-geral .box-busca img.img-encontr{
	display: block !important;
	float: left;
	margin-top: 14px;
	margin-right: 100px;
	margin-left: 20px;
	width:154px;
	height:14px; 
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre{
	padding: 10px 0 0 0;
	width: 320px;
	float: left;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre{
    width: 320px;
}

#Busca-Artigo #busca-geral .box-busca .borda-e{
    display: block;
    padding-left: 0px;

    *padding-left: 0px;
    float: left;
}

#Busca-Artigo #busca-geral .box-busca .borda-d {
    display:block;
    height:210px;
    padding-right:0 !important;
}

#Busca-Artigo #busca-geral .box-busca .borda-d .bborda{
	display: block;
	width: 8px;
	height: 8px;
	background: url(/img/terra/home_TbordaD_Busca.gif) no-repeat;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul{
	list-style: none;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #fff;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li{
	margin-bottom:2px;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.botao{
	margin-right: 12px !important;
	float: right !important;
	*margin-top: 18px !important;
	margin-top: 28px !important;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li #titulo{
    display: block;
    float: left;
    font-weight: bold;
    width: 109px;
    margin-right: 5px;
    text-align: right;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.tipo label{
	margin-left: 28px;
	font-weight: bold;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.apartamento label{
	margin-left: 1px;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.casas label{
	margin-left: 2px;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li select{
	font-family: Verdana, Arial, Helvetica, sans-serif !important;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.estado select{
    width: 195px;
    color: #148b5d;
    font-size: 11px;
    background-color: #FFF;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.cidade select{
    width: 195px;
    color: #148b5d;
    font-size: 11px;
    background-color: #FFF;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.bairro select{
	width: 304px;
	color: #148b5d;
	font-size: 11px;
	background-color: #FFF;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.area-util{
	width: 300px;
	float: left;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.area-util select{
	width: 97px;
	color: #148b5d;
	font-size: 11px;
	background-color: #FFF;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.dormitorios{
	float: left;
	width: 300px;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.dormitorios select{
    width: 100px;
    color: #148b5d;
    font-size: 11px;
    background-color: #FFF;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.preco{
	float: left;
	width: 300px;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.preco select{
	width: 135px;
	color: #148b5d;
	font-size: 11px;
	background-color: #FFF;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.destino{
	float: left;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.destino #titulo{
	float: left;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.destino .aninha-tipos{
    margin-left:1px;
    margin-top:5px;
    overflow:hidden;
    width:205px;
}

#Busca-Artigo #busca-geral .box-busca .frm-encontre ul li.destino .aninha-tipos label {
    margin: 0 2px 0 0 !important;
}

/* ----- Inicio box busca -----*//* ------------------------------------------
	EditorialBase.css

	- Conteudo Base

*/

/* ----- Inicio Conteudo Base -----*/
#Busca-Artigo{
/*    display:none; */
}

#conteudo-artigos{
	position				:	relative;
	width					:	774px;
	background				:	url(/img/geral/bg_publicidade_meio.gif) repeat-y;
	float					:	left;
}

#conteudo-mercado .esquerda .menu-editorial{
	width					:	208px;
	height					:	auto;
	float					:	left;
	clear					:	left;
	margin-right			:	7px;
}

#conteudo-mercado .esquerda .menu-editorial ul{
	list-style				:	none;
	width					:	208px;
	background				:	url(/img/editorial/bg_menu_MercadoEditorial.gif) top left;
	float					:	left;
}

#conteudo-mercado .esquerda .menu-editorial ul li{
	line-height				:	29px;
	text-indent				:	19px;
	color					:	#2d64a0;
	background				:	url(/img/editorial/bullet_azul.gif) no-repeat 10px 50%;
}

#conteudo-mercado .esquerda .menu-editorial ul li a{
	display					:	block;
	height					:	29px;
	color					:	#2d64a0;
	text-decoration			:	none;
}

#conteudo-mercado .esquerda .box-parceiros{
	width					:	208px;
	margin-top				:	5px;
	float					:	left;
}

#conteudo-mercado .esquerda .box-parceiros ul{
	list-style				:	none;
	height					:	auto;
	float					:	left;
}

#conteudo-mercado .esquerda .box-parceiros ul li{
	height					:	65px;
}

#conteudo-mercado .esquerda .box-parceiros ul li img{
	margin					:	0 5px 0 10px;
	float					:	left;
	vertical-align			:	text-bottom;
	border					:	none;
}

#conteudo-mercado .esquerda .box-parceiros ul li a{
	text-decoration			:	none;
	color					:	#777;
}

#conteudo-mercado .direita{
	width					:	300px;
	height					:	auto;
	float					:	left;
}

#conteudo-mercado .direita .flash{
	width					:	300px;
	height					:	250px;
	background-color		:	#999;
}
/* ----- Fim Conteudo Base -----*/

/* ----- Inicio Conteudo Caixa -----*/
#conteudo-artigos .direita .caixa{
	width					:	277px;
	height					:	auto;
	padding-bottom			:	5px;
	margin-top				:	10px;
	margin-bottom			:	5px;
	float					:	left;
}

#conteudo-artigos .direita .caixa h1{
	display					:	block;
	width					:	272px;
	height					:	17px;
	padding-top				:	3px;
	padding-left			:	5px;
	background				:	url(/img/geral/bg_barra_artigosG.jpg) no-repeat top left;
	background-color		:	#326fb2;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	11px;
	font-weight				:	bold;
	font-style				:	italic;
	color					:	#FFF;
	float					:   left;
}

#conteudo-artigos .direita .caixa h1 span{
	position				:	absolute;
	font-size				:	10px;
	right					:	35px;
	padding-right			:	5px;
}

#conteudo-artigos .direita .caixa h1 a{
	text-decoration			:	none;
	background-color		:	#326fb2;
	color					:	#FFF;
}

#conteudo-artigos .direita .caixa .img-esquerda{
	width					:	95px;
	float					:	left;
}

#conteudo-artigos .direita .caixa img{
	margin					:	8px;
	border					:	none;
	float					:	left;
}

#conteudo-artigos .direita .caixa p{
	width					:	89px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	9px;
	line-height				:	10px;
	color					:	#244f7e;
	background-color		:	#FFF;
	padding-left			:	4px;
	text-align				:	center;
}

#conteudo-artigos .direita .caixa p a{
	text-decoration			:	none;
	color					:	#244f7e;
	background-color		:	#FFF;
}

#conteudo-artigos .direita .caixa ul{
	width					:	151px;
	height					:	auto;
	list-style				:	none;
	color					:	#2667ad;
	background-color		:	#FFF;
	padding-top				:	3px;
	float					:	left;
}

#conteudo-artigos .direita .caixa ul li{
	width					:	181px;
	height					:	auto;
	line-height				:	11px;
	padding					:	5px 0;
	text-indent				:	12px;
	background				:	url(/img/geral/bullet_azul.gif) no-repeat 0 6px;
	border-bottom			:	1px solid #829ac4;
}

#conteudo-artigos .direita .caixa ul a{
	text-decoration			:	none;
	color					:	#2667ad;
	background-color		:	#FFF;
}
/* ----- Fim Conteudo Caixa -----*/

/* ------------------------------------------
	EditorialVerArtigo.css

	- Conteudo Base
	- Paginação

*/

/* ----- Inicio Conteudo Base -----*/
#conteudo-ler-materia{
	margin-left				:	19px;
	margin-top				:	20px;
	width					:	732px;
}
/*hack ff*/
#conteudo-artigos #conteudo-ler-materia{
	float					:	left;
}

#conteudo-ler-materia h1{
	font-size				:	14px;
	font-weight				:	bold;
	color					:	#2d64a0;
}

#conteudo-ler-materia p{
	padding-top				:	14px;
}

#conteudo-ler-materia h2{
	font-size				:	12px;
	font-weight				:	bold;
	color					:	#2d64a0;
	padding-top				:	15px;
}

#conteudo-ler-materia h3{
	font-size				:	10px;
	font-weight				:	bold;
	color					:	#2d64a0;
	padding-top				:	15px;
	margin-bottom			:	-10px;
}

#conteudo-ler-materia .esquerda{
	width					:	376px;
	float					:	left;
	padding-right			:	28px;
}

#conteudo-ler-materia .esquerda a.btn-imprimir{
	width					:	74px;
	height					:	18px;
	margin-top				:	15px;
	cursor					:	pointer;
	display					:	block;
	float					:	right;
}

#conteudo-ler-materia .direita{
	display					:	inline-block;
	float					:	left;
}

#conteudo-ler-materia .direita .img-lermateria{
	padding					:	15px 17px;
	background				:	url(/img/editorial/bg_img_ler_materia.gif) no-repeat top left;
}

#conteudo-ler-materia .direita h2.leia-mais{
	width					:	320px;
	height					:	21px;
	line-height				:	21px;
	background				:	#2d64a0 url(/img/editorial/bg_barra_leiamais.gif) no-repeat top left;
	color					:	#FFF;
	padding					:	0;
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	12px;
	font-style				:	italic;
	font-weight				:	bold;
	text-indent				:	10px;
	margin-top				:	10px;
}

#conteudo-ler-materia .direita ul.leia-mais-lista{
	width					:	300px;
	height					:	auto;
	background-color		:	#eaeaea;
	padding					:	10px 0 3px 20px;
	list-style				:	none;
}

#conteudo-ler-materia .direita ul.leia-mais-lista li{
	background				:	url(/img/editorial/bull_cinza.gif) no-repeat 0 10px;
	text-indent				:	9px;
	width					:	auto;
	height					:	auto;
	padding					:	3px 20px 3px 0;
	color					:	#5d5d5d;
}

#conteudo-ler-materia .direita ul.leia-mais-lista li a{
	color					:	#5d5d5d;
	text-decoration			:	none;
}

#conteudo-ler-materia .direita .borda-base{
	display					:	block;
	height					:	7px;
	width					:	320px;
	background				:	url(/img/editorial/Bborda_boxCinza.gif) no-repeat top left;
	margin-bottom			:	10px;
}

#conteudo-ler-materia .direita h2.veja-mais{
	width					:	320px;
	height					:	21px;
	line-height				:	21px;
	background				:	#2d64a0 url(/img/editorial/bg_barra_leiamais.gif) no-repeat top left;
	color					:	#FFF;
	padding					:	0;
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	12px;
	font-style				:	italic;
	font-weight				:	bold;
	text-indent				:	10px;
}

#conteudo-ler-materia .direita div.veja-mais-select{
	width					:	296px;
	height					:	auto;
	padding					:	5px 12px;
	background				:	#eaeaea;
}

#conteudo-ler-materia .direita div.veja-mais-select select{
	width					:	293px;
	color					:	#5d5d5d;
	border					:	2px inset #c0c0c0;
}

#conteudo-ler-materia .direita h2.envie-email{
	width					:	320px;
	height					:	21px;
	line-height				:	21px;
	background				:	#2d64a0 url(/img/editorial/bg_barra_leiamais.gif) no-repeat top left;
	color					:	#FFF;
	padding					:	0;
	font-family				:	Arial, Helvetica, sans-serif;
	font-size				:	12px;
	font-style				:	italic;
	font-weight				:	bold;
	text-indent				:	10px;
	margin-top				:	10px;
}

#conteudo-ler-materia .direita div.envie-email-form{
	width					:	320px;
	height					:	auto;
	float					:	left;
}

#conteudo-ler-materia .direita div.envie-email-form dl{
	background				:	#eaeaea;
	margin					:	0;
	padding-left			:	10px;
	padding-top				:	10px;
	color					:	#5d5d5d;
}

#conteudo-ler-materia .direita div.envie-email-form dl dt{
	width					:	45px;
	line-height				:	15px;
	float					:	left;
}

#conteudo-ler-materia .direita div.envie-email-form dl dt,
#conteudo-ler-materia .direita div.envie-email-form dl dd{
	padding-bottom			: 3px;
}

#conteudo-ler-materia .direita div.envie-email-form input{
	width					:	240px;
	font-family				:	Verdana, Arial, Helvetica, sans-serif;
	font-size				:	11px;
	color					:	#5d5d5d;
}

#conteudo-ler-materia .direita div.envie-email-form dd.btn{
	width					:	305px;
	background				:	none;
	text-align				:	right;
	border					:	0;
	margin					:	0px;
}

#conteudo-ler-materia .direita div.envie-email-form dd.btn input{
	width: 59px;
	height: 19px;
}
/* ----- Fim Conteudo Base -----*/

/* ----- Inicio Paginação -----*/
#conteudo-artigos .Paginacao{
	text-align				:	center;
	background-color		:	#CACACA;
	height					:	20px;
	line-height				:	20px!important;
	line-height				:	18px;
	font-size				:	11px!important;
	font-family				:	Verdana;
}

#conteudo-artigos .Paginacao span span{
	margin					:	0 2px;
	text-decoration			:	underline;
	color					:	#5d5d5d;
	font-size				:	11px;
	font-weight				:	bold;
	font-family				:	Verdana;
}

#conteudo-artigos .Paginacao a{
	margin					:	0 2px;
	color					:	#5d5d5d;
	font-size				:	11px;
	text-decoration			:	none;
	font-family				:	Verdana;
}
/* ----- Fim Paginação -----*/
